package com.sinosoft.service.system;

import java.util.Map;

import com.sinosoft.entity.DefUser;

public interface IUserService {

	/**
	 * 根据条件查询用户信息（分页）<br>
	 * 返回值说明：<br>
	 * rows：数据集合<br>
	 * total：总共条数
	 * @param user
	 * @return
	 */
	Map<String, Object> selectUserByCondition(DefUser user);
	
	/**
	 * 添加用户
	 * @param user
	 * @return
	 */
	Map<String, Object> addUser(DefUser user);
	
	/**
	 * 修改用户
	 * @param user
	 * @return
	 */
	Map<String, Object> modifyUser(DefUser user);
	
	/**
	 * 根据用户ID删除用户
	 * @param userId
	 * @return
	 */
	Map<String, Object> deleteUser(Integer userId);
}
